@CHARSET "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,
	textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}

.fakeHeight{
	height: 500;
	background-color: black;
	width: 200;
}

.top-bar {
	height: 50px;
background: #2c2c2c; /* old browsers */
background: -moz-linear-gradient(top, #2c2c2c 7%, #111111 11%, #4F4F4F 88%, #1c1c1c 97%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#2c2c2c), color-stop(11%,#111111), color-stop(88%,#4F4F4F), color-stop(97%,#1c1c1c)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#1c1c1c',GradientType=0 ); /* ie */

background: -o-linear-gradient(top, #2c2c2c 7%,#111111 11%,#4F4F4F 88%,#1c1c1c 97%); /* opera */
}

body { background: #dddddd;}

.ui-mobile #jqm-home {  background: #e5e5e5 url(../images/jqm-sitebg.png) top center repeat-x; }
.ui-mobile #jqm-homeheader { padding: 55px 25px 0; text-align: center }
.ui-mobile #jqm-homeheader h1 { margin: 0 0 10px; }
.ui-mobile #jqm-homeheader p { margin: 0; }
.ui-mobile #jqm-version { text-indent: -99999px; background: url(../images/version.png) top right no-repeat; width: 119px; height: 122px; overflow: hidden; position: absolute; top: 0; right: 0; }
.ui-mobile .jqm-themeswitcher { clear: both; margin: 20px 0 0; }

h2 { margin-top:1.5em; }
p code { font-size:1.2em; font-weight:bold; } 

dt { font-weight: bold; margin: 2em 0 .5em; }
dt code, dd code { font-size:1.3em; line-height:150%; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

.ui-header .jqm-home { top:0.65em; }

